Table of Contents Previous Next Index

Table of Contents

Overview
Brief Description
Detailed Business Process Model Description
Business Process Diagrams
Manage Device Remote Connect (Echelon) Page 1
Manage Device Remote Connect (Echelon) Page 2
Manage Device Remote Connect (Echelon) Page 3
Manage Device Remote Connect (Echelon) Page 4
Manage Device Remote Connect (Echelon) Page 5
Manage Device Remote Connect (Echelon) Page 6
Manage Device Remote Connect (Echelon) Page 7
Manage Device Remote Connect (Echelon) Page 8
Manage Device Remote Connect (Echelon) Page 9
Manage Device Remote Connect (Echelon) Page 10
Manage Device Remote Connect (Echelon) Description
1.0 Gather Requirements to Create Command
1.1 Select Command Activity Type
1.2 Select Device and Populate Command Execution Data
1.3 Submit Request
1.4 Communicate and Transform Remote Connect Command to SGG Format
1.5 Add to JMS Queue
1.6 Call Web service
1.7 Identify Device and Head-End (Service Provider)
1.8 Determine if Device is Smart Device
1.9 Determine Method to Create Remote Connect Activity
2.0 Determine Send Method and Send Error Message
2.1 Communicate and Transform Message
2.2 Receive and Process Message
2.3 Determine Activity Type
2.4 Validate Required Data
2.5 Create Remote Connect Activity in Pending State
2.6 Validate Ability to Process Command and Transition Activity to Validate State
2.7 Transition Activity to Validation Error State and Log Error
2.8 Create To Do
2.9 Send Response "Command Received" and Transition to Wait for Eff. Date State
3.0 Evaluate Availability of Command Execution Date and Time
3.1 Review Activity in Eff. Date State
3.2 Request to Delete Activity
3.3 Delete Activity
3.4 Request to Discard Activity
3.5 Populate Changes and Request to Update
3.6 Update Activity
3.7 Request to Connect Device
3.8 Transition Activity to Connection Ready State
3.9 5.6.3.6b SGG-MDM.Manage Device Device Status Check (Echelon)
4.0 Transition Activity to Connection Ready State
4.0.1 Evaluate Request if Meter Read is Required
4.1 5.6.3.1b SGG-MDM.Manage On-Demand Read (Echelon)
4.2 Transition Activity to Connection Ready State
4.3 Transition Activity to Communication in Progress State
4.4 Evaluate Wait Period for Response
4.5 Transition Activity to Communication Error State and Log Error
4.6 Review Activity in Comm. In Progress State
4.7 Request to Retry Activity
4.8 Transition Activity to Retry State
4.9 Cancel Outstanding Outbound Communication
5.0 Initiate Remote Connect Outbound Communication
5.1 Create Outbound Communication in Pending State
5.2 Validate Ability to Process Outbound Communication and Transition to Validate State
5.3 Transition Outbound Communication to Validation Error State and Log Error
5.4 Populate Connect Request Details and Transition to Awaiting Response State
5.5 Create and Send Outbound Communication Message to Echelon Head-End System
5.6 Communicate and Transform Message to Echelon Format
5.7 Receive and Process Request Message
5.8 Receive and Process Device Connect Request
5.9 Analyze Message and Send Acknowledgement
6.0 Communicate and Transform Acknowledgement to SGG Format
6.1 Evaluate Acknowledgement
6.2 Log Error and Transition to Response Error State
6.3 Evaluate Wait Period for Response
6.4 Log Error and Transition to Response Error State
6.5 Review Outbound Communication
6.6 Request to Discard
6.7 Transition Outbound Communication to Discard State
6.8 Populate Changes and Request to Update
6.9 Update Outbound Communication
7.0 Request to Retry
7.1 Transition Outbound Communication to Retry State
7.2 Send Remote Connect Response to Echelon Head End System
7.3 Receive and Process Remote Connect Response to Echelon SGG
7.4 Communicate and Transform Remote Connect Response to Echelon SGG Format
7.4.1 Identify Response Message and Processing Method
7.5 Pre-process Inbound Message
7.6 Create Inbound Communication in Pending State
7.7 Validate Ability to Process Inbound Communication and Transition to Validate State
7.8 Transition Inbound Communication to Validation Error State and Log Error
7.9 Transition to Create Completion Event State
8.0 Validate and Create Device Connect Completion Event in Pending State
8.1 Transition Inbound to Completed State
8.2 Transition Outbound Communication to Completed State
8.3 Transition Activity to Execution Completion Event State
8.4 Transition Meter Read Completion Event to Executed State
8.5 Preprocess IMD
8.6 Transition Device Connect Completion Event to Executed State
8.7 Update Device Install Event to 'Connect' State
8.8 Transition Activity to Completion Event Error State and Log Error
8.9 Transition Activity to Waiting for Measurement State
9.1 4.2.1.2 MDM.Manage VEE and VEE Exceptions
9.2 Retrieve and Store Final Measurements
9.3 Retrieve and Store Initial Measurements
9.4 Monitor IMD Availability within Allowable Period
9.5 Transition Activity to Wait Expired Error State and Log Error
9.6 Review Activity Waiting for Measurement
9.7 Request to Complete
9.8 Transition Activity to Completion State
9.9 Create and Send Connect Success Notification to Requester
10.0 Create and Send Meter Read to Requester
10.1 Transition Activity to Discard State
10.2 Cancel Outstanding Completion Events
10.3 Send Response “Command Failed” to Requester
10.4 Analyze Requirements to Create Event
10.5 Select Completion Event Type and Populate Data
10.6 Request to Create Completion Event
10.7 Review Event
10.8 Request to Delete Event
10.9 Delete Completion Event
11.0 Request to Discard Event
11.1 Transition to Discard State and Discard Completion Event
11.2 Request to Update Event
11.3 Update Completion Event
11.4 Request to Execute
11.5 Gather Requirements to Cancel Command
11.6 Select Cancel Command Activity Type
11.7 Populate Cancel Command Execution Data
11.8 Communicate and Transform Remote Connect Cancel Command to SGG Format
11.9 Identify Remote Connect Activity based on Transaction ID
12.0 Analyze Error and Work To Do
12.1 Request to Delete
12.2 Delete Inbound Communication
12.3 Request to Discard
12.4 Complete To Do(s)
12.5 Transition Inbound Communication to Discard State
12.6 Log Error and Transition Outbound Communication to Response Error State
12.7 Request to Validate
12.8 Transition to Validate State and Initialize Reprocessing
12.9 Identify Inbound Communication in Validation Error State
13.0 Evaluate Criteria to Run Automated Retry Process
13.1 Request to Delete
13.2 Delete Outbound Communication
13.3 Request to Validate
13.4 Transition to Validate State and Initialize Reprocessing
13.5 Identify Outbound Communication in Validation Error State
13.6 Transition Outbound Communication to Retry State
13.7 Identify Outbound Communication in Response Error State
13.8 Request to Revalidate
13.9 Transition Activity to Validate State and Initialize Reprocessing
14.0 Identify Activity in Validation Error State
14.1 Transition Activity to Retry State
14.2 Identify Activity in Communication Error State
14.3 Request to Execute Completion Event
14.4 Transition Activity to Execution Completion Event State and Initialize Reprocessing
14.5 Identify Activity in Completion Event Error State
14.6 Request to Continue Waiting
14.7 Transition Activity to Waiting for Measurement State and Initialize Reprocessing
14.8 Identify Activity in Wait Expired Error State
Business Objects Lifecycle
D1-RemoteConnect
D4-ConnectLoad
D4-ConnectLoadNtf
D1-Completion Event